package com.wildworld.core.services;

import com.wildworld.core.IMap;
import com.wildworld.core.events.IMapGeneratingEventListener;
import com.wildworld.core.events.IMapRedrawEventListener;
import com.wildworld.core.properties.MapProperty;

/**
 * @author gzhebrakov
 *         Date: 26.06.12
 *         Time: 17:01
 */
public interface IMapService {
    public void addMapGeneratingEventListener(IMapGeneratingEventListener listener);
    public IMap generateMap();
    public IMap generateMapByProperty(MapProperty property);
}
